import request from '@/api/request'

// 获取题库列表的方法，生成树形菜单
export function tList() {
  return request({
    url: '/api/test/tList',
    headers: {
      //用于请求头中 是否去localstorage中获取token
      isToken: true
    },
    method: 'get',
  })
}

export function addTest(data) {
  return request({
    url: '/api/test/add',
    headers: {
      //用于请求头中 是否去localstorage中获取token
      isToken: true
    },
    method: 'post',
    data: data
  })
}
export function testList(parameter) {
  // console.log(parameter.limit);
  return request({
    url: '/api/test/findallTest/' + parameter.page + '/' + parameter.limit,
    headers: {
      //用于请求头中 是否去localstorage中获取token
      isToken: true
    },
    method: 'post',
    data: parameter
  })
}
export function del(parameter) {
  // console.log(parameter.limit);
  return request({
    url: '/api/test/del/' + parameter,
    headers: {
      //用于请求头中 是否去localstorage中获取token
      isToken: true
    },
    method: 'post',
    data: parameter
  })
}
export function change(parameter) {
  // console.log(parameter.limit);
  return request({
    url: '/api/test/update/',
    headers: {
      //用于请求头中 是否去localstorage中获取token
      isToken: true
    },
    method: 'post',
    data: parameter
  })
}

export function findOnesTest(parameter) {
  // console.log(parameter.limit);
  return request({
    url: '/api/test/findOnesTest',
    headers: {
      //用于请求头中 是否去localstorage中获取token
      isToken: true
    },
    method: 'post',
    data: parameter
  })
}
export function findAllOnesTest(parameter) {
  // console.log(parameter.limit);
  return request({
    url: '/api/test/findAllOnesTest/' + parameter.page + '/' + parameter.limit,
    headers: {
      //用于请求头中 是否去localstorage中获取token
      isToken: true
    },
    method: 'post',
    data: parameter
  })
}
export function doExam(parameter) {
  // console.log(parameter.limit);
  return request({
    url: '/api/PaperTest/testSaveToRedis/' + parameter,
    headers: {
      //用于请求头中 是否去localstorage中获取token
      isToken: true
    },
    method: 'get',
  })
}
export function dooExam(parameter) {
  // console.log(parameter.limit);
  return request({
    url: '/api/PaperTest/getRedisExam',
    headers: {
      //用于请求头中 是否去localstorage中获取token
      isToken: true
    },
    method: 'post',
    data: parameter
  })
}
